ed2411d9bb2c321cc2f666c9aa1bcf99f796a0e3,extensions/event/src/main/java/org/apache/sling/event/impl/JobEventHandler.java,JobEventHandler,finishedJob,#Event#String#boolean#,946

Before Change


                        synchronized ( this.jobQueues ) {
                            jobQueue = this.jobQueues.get(job.getProperty(EventUtil.PROPERTY_JOB_QUEUE_NAME));
                        }
                        jobQueue.notifyFinish(info);
                    } else {

                        // delay rescheduling?

After Change


                            jobQueue = this.jobQueues.get(job.getProperty(EventUtil.PROPERTY_JOB_QUEUE_NAME));
                        }
                        synchronized ( jobQueue.getLock()) {
                            jobQueue.notifyFinish(info);
                        }
                    } else {